<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://java.sun.com/jsf/core"
  xmlns:s="http://jboss.com/products/seam/taglib"
  template="/WEB-INF/templates/template.xhtml"
  xmlns:a4j="http://richfaces.org/a4j"
  xmlns:rich="http://richfaces.org/rich"
  xmlns:t="http://myfaces.apache.org/tomahawk">
  
  <ui:define name="head">
    
    </ui:define>
<ui:define name="abmMatPrim">

   <center >
   <div class="divabm">
    <h:outputText value="ABM de Materias Primas"  styleClass="tituloabm"/>
	
    <br />	
   <h:form id="abmmatprimform"  >
  		<h:panelGrid columns="3">
			   <h:commandButton value ="Guardar" styleClass="guardarbutton" action ="#{matPrimaCtrl.actualizar()}">
	   		  </h:commandButton> 	
	   		  <h:commandButton value="Eliminar" styleClass="eliminarbutton"  action = "#{matPrimaCtrl.borrarMaterias()}" >
	   		  </h:commandButton> 		 
    			<h:commandButton value = "Simulado a real" styleClass="simularbutton" action = "#{matPrimaCtrl.simular()}" >
	   		  </h:commandButton> 	
     </h:panelGrid>
    	  <br />	 

	<rich:dataTable value="#{matPrimaCtrl.materias}" var="materia" styleClass="richDataTable">
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   			<h:outputText value=""   styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:selectBooleanCheckbox value="#{materia.selected}" />	
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   			<h:outputText value="Nombre"   styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:inputText value="#{materia.descripcion}" />	
	   </rich:column>
		<rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header" >
	   		  	<h:outputText value="Unidad"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:selectOneMenu value="#{materia.unidad}" converter="#{unidadadapter.converter}" >
    				<f:selectItems value="#{unidadadapter.items}"/>
    		</h:selectOneMenu>
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   		  	<h:outputText value="Costo Real"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:outputText value="$" rendered = "#{not materia.changed}"/>
	   		<h:outputText value="#{materia.costoReal}" rendered = "#{not materia.changed}" style="text-align :right;float: right;"   >
	   			<f:convertNumber pattern = "#,##0.00"/>
	   		</h:outputText>
	   		<h:outputText value="$" rendered = "#{materia.changed}"/>
	   		<h:outputText value="#{materia.costoReal}" rendered = "#{materia.changed}" style ="background-color: red;text-align :right;float: right;"  >
	   			<f:convertNumber pattern = "#,##0.00"/>
	   		</h:outputText>	
	   </rich:column>
	    <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   		  	<h:outputText value="Costo Simulado"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:outputText value="$" />
	   		<h:inputText value="#{materia.costoSimulado}" size = "10" style="text-align :right;">
	   			<f:convertNumber pattern = "#,##0.00"/>
	   		</h:inputText>	
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   		  	<h:outputText value="Gramaje"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:inputText value="#{materia.gramaje}" size = "10" >
	   			<f:convertNumber pattern = "#,##0.000"/>
	   		</h:inputText>	
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header" >
	   		  	<h:outputText value="Tipo"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   	    <h:selectOneMenu value="#{materia.tipo}" converter="#{tipompadapter.converter}" >
    				<f:selectItems value="#{tipompadapter.items}"/>
    		</h:selectOneMenu>	
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header" >
	   		  	<h:outputText value="#{messages.editactive}"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:selectBooleanCheckbox value="#{materia.activo}" />	
	   </rich:column>
	</rich:dataTable>
		<br />

	</h:form>
	</div>
	</center>
</ui:define>
	 <ui:define name="body">
  
  </ui:define>
 </ui:composition>


